@charset "gb2312";*{padding:0;margin:0}
img{border:0}
.w945{width:96%!important}
.hei{font-family:"ºÚÌå"}
.fl{float:left}
.fr{float:right}
.mar5{margin-bottom:5px}
.mar8{margin:10px 0}
.mar9{margin-top:9px}
.mar6{margin-top:6px}
.mar10{margin-top:10px}
h2{font-size:14px;color:#000}
h4{font-size:12px}
.c00{color:#c00}
.more{line-height:25px;float:right}
.clear{overflow:hidden}
body{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#666;background-color:#fff;margin:0 auto}
ul{padding:0;margin:0}
li{list-style-type:none}
a:link{text-decoration:none;color:#666}
a:visited{text-decoration:none;color:#666}
a:hover{text-decoration:none;color:#000}
a:active{text-decoration:none;color:#666}
.a2:link{color:#333;text-decoration:none;font-weight:700}
.a2:visited{color:#333;text-decoration:none;font-weight:700}
.a2:hover{color:#c00;text-decoration:none;font-weight:700}
.a2:active{color:#333;text-decoration:none;font-weight:700}
.a3:visited{color:#3a708e;text-decoration:none}
.a3:hover{color:#666;text-decoration:none}
.a3:active{color:#3a708e;text-decoration:none}
.a4:link{color:#333;text-decoration:none}
.a4:visited{color:#333;text-decoration:none}
.a4:hover{color:#c00;text-decoration:none}
.a4:active{color:#333;text-decoration:none}
#warp{overflow:hidden;margin:0 auto}
#width{width:1300px;overflow:hidden;margin:0 auto}
#cont{margin-top:18px}
#trait{margin-top:10px}
.qr-box img{width:80px!important;height:80px!important}
#bottom a{color:#f0f0f0}
#friend{margin-top:5px;line-height:18px;margin:0 auto}
.top{background:#fff;overflow:hidden;padding-bottom:5px;padding-top:5px}
.logo{width:220px}
.logo img{width:213px;height:77px}
.logo h1,.logo h2{display:block;position:absolute;top:0;text-indent:-5000px;overflow:hidden;left:0}
.topinfo{overflow:hidden}
.toptext{float:right}
.toptext{margin-bottom:20px;background:url(../images/dian-hua.png) no-repeat 2px;background-size:45px;padding:10px 0;font-size:20px;color:#e23211;padding-left:49px}
.toptext span{color:#444;font-size:14px}
.toptext p{font-size:22px;line-height:28px;margin-top:2px}
.qr-box{float:right}
.nav ul{overflow:hidden}
.nav ul li{float:left;width:11%;height:50px;line-height:50px;text-align:center;position:relative}
.header .top{overflow:hidden}
.nav{overflow:hidden;background:#e23211}
.nav ul .m a,.nav ul li:hover a{color:#fff}
.nav ul li.m a{color:#fff}
.nav ul li a{color:#fff;font-size:16px}
.nav ul li a:after{content:'';width:65%;height:3px;background:#666;position:absolute;-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transition:-webkit-transform .5s;transition:transform .5s}
.nav ul li a:after{left:25px;bottom:0;-webkit-transform-origin:0 50%;transform-origin:0 50%}
.nav ul li a:hover:after,.nav ul li.m a:after{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
.bread{font-size:14px;color:#666;border-bottom:1px solid #eee;margin-bottom:30px;padding-bottom:10px}
.HomeBanner{overflow:hidden;margin-bottom:20px}
.flexslider{margin:0 auto;position:relative;width:100%;height:500px;overflow:hidden;zoom:1}
.flexslider .slides li{width:100%;height:100%;background-size:100%!important}
.flex-direction-nav a{width:70px;height:70px;line-height:99em;overflow:hidden;margin:-35px 0 0;display:block;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;-webkit-transition:all .3s ease}
.flex-direction-nav .flex-next{background-position:0 -70px;right:0;background:url(../images/ban-fr.png) no-repeat}
.flex-direction-nav .flex-prev{left:0;background:url(../images/ban-fl.png) no-repeat}
.flexslider:hover .flex-next{opacity:.8}
.flexslider:hover .flex-prev{opacity:.8}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}
.flex-control-nav{width:100%;position:absolute;bottom:15px;text-align:center}
.flex-control-nav li{margin:0 2px;display:inline-block;zoom:1}
.flex-control-paging li a,.flex-control-paging li em{background:#fff;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;border:1px solid #eee;border-radius:100px}
.flex-control-paging li a.flex-active,.flex-control-paging li em.flex-active,.flex-control-paging li.active a,.flex-control-paging li.active em{background-position:0 0;background:#f92611}
.flexslider .slides a img{width:100%;height:auto;display:block}
.banner{width:100%;height:auto;overflow:hidden;margin-right:10px}
.banner embed{padding:0;margin:0}
.banner .photo{height:300px}
.banner .photo img{width:1300px;height:auto}
.banner .text{height:25px;line-height:25px;margin-top:6px}
.banner .text1{height:25px;line-height:25px;margin-top:6px;text-align:right;padding-right:20px;overflow:hidden}
.banner .text span{color:#c00}
.banner .text span a{color:#c00}
.banner .text span a:hover{color:#c00}
.contleft{width:70%;overflow:hidden}
.contright{width:28%;margin-right:2px}
.cpclass{overflow:hidden}
.cpclass .cshow{float:left;width:24.2%;border-right:#f0f0f0 1px solid;overflow:hidden;margin-bottom:30px}
.cpclass .cshow .title{line-height:20px;margin-left:12px;font-size:17px}
.cpclass .cshow .title2{line-height:24px;margin-left:12px;background:url(http://www.xxsfjx.com//templets/dh/template/ico2.jpg) no-repeat 0 6px;padding-left:20px;display:block}
.cpclass .cshow .title2 .cpclass .cshow ul{overflow:hidden}
.cpclass .cshow ul{margin-top:10px;overflow:hidden}
.cpclass .cshow ul li{position:relative;background:url(http://www.xxsfjx.com/templets/dh/template/ico1.jpg) no-repeat 0 50%;padding-left:15px;line-height:35px;margin-left:12px;overflow:hidden}
.cpclass .cshow ul li a{color:#313b5e;text-decoration:none;font-size:14px}
.cpclass .cshow ul li a:hover{color:#e23211;text-decoration:underline}
.cpclass .cshow ul li a.price_color{color:#fff;background-color:#ff9600;position:absolute;margin-left:5px;display:inline-block;padding:2px 3px;font-size:12px;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;font-size:12px}
.corline{background:url(http://www.xxsfjx.com/templets/dh/template/corline.gif);height:3px;margin-top:3px;overflow:hidden}
.baifu{width:610px;margin:9px 2px 0 2px}
.baike{width:301px;height:154px;border:#ccc 1px solid}
.fuwu{width:301px;height:154px;border:#ccc 1px solid}
.baifu .btit{background:url(../template/btit.jpg) repeat-x;border-bottom:#ccc 1px dashed;line-height:31px;text-indent:13px;color:#c00}
.baifu .btit2{background:url(../template/btit.jpg) repeat-x;border-bottom:#ccc 1px dashed;line-height:31px;text-indent:13px}
.baifu .btit a{color:#c00;text-decoration:none}
.baifu .btit a:hover{color:#666;text-decoration:none}
.ser{float:right;text-align:left;width:133px;color:#333;font-size:12px;margin-right:20px;margin-top:6px;font-weight:400}
.baifu .bcon{margin:3px;line-height:23px;background:url(../template/baifu_bg.jpg) repeat-x;height:119px;overflow:hidden}
.baifu .bcon img{float:left;width:115px;height:66px;margin:0 10px 0 10px}
.indexpro{overflow:hidden;margin-top:30px}
.pro_s{overflow:hidden;height:124px}
.pro_s .p_nav{float:left;width:25px;margin:1px;overflow:hidden}
.pro_s .p_info{float:left;margin-top:8px;overflow:hidden}
.pro_s h6{height:62px;width:25px;font-size:12px;text-align:center;overflow:hidden}
.pro_s h6.menuNo{font-weight:400;color:#333;background:#f2f2f2;padding-top:2px}
.pro_s h6.menuOn{font-weight:700;color:#c00;overflow:hidden;cursor:pointer;padding-top:2px}
.pro_s .p_info_none{display:none}
.pro_s ul{overflow:hidden}
.pro_s ul li{float:left;width:117px;text-align:center;line-height:22px}
.pro_s ul li img{width:110px;height:89px}
.ind_pro{overflow:hidden}
.ind_pro ul{overflow:hidden;margin-left:-2%}
.ind_pro ul li{float:left;width:21.7%;text-align:center;line-height:22px;margin-bottom:18px;margin-left:2%;border:1px solid #eee;padding:5px}
.ind_pro ul li img{width:100%;height:162px!important}
.ind_pro ul li a{color:#333;font-size:14px}
.ind_pro ul li a.Inquis{border:1px solid #313b5e;color:#313b5e;margin-right:20px;padding:6px 15px}
.ind_pro ul li a.Inquiry{border:1px solid #e23211;color:#e23211;padding:6px 15px}
.ind_pro ul li p{line-height:28px;margin-bottom:5px}
.ind_pro ul li p a.Inquis:hover{color:#fff;background:#313b5e}
.ind_pro ul li p a.Inquiry:hover{color:#fff;background:#e23211}
.indexnew{overflow:hidden;border:#f0f0f0 1px solid;margin-top:30px}
.indexnew ul{overflow:auto;padding-bottom:20px}
.inewtit h4{margin:7px}
.inewtit .newpic img{width:110px;height:59px;margin:9px 0 9px 7px;overflow:hidden}
.inewtit .more{float:right;text-align:left;width:40px;color:#333;font-size:12px;font-weight:400}
.inewcon ul{margin-left:7px}
.inewcon ul li{background:url(http://www.xxsfjx.com/templets/dh/template/ico3.jpg) no-repeat 0 50%;padding-left:15px;border-bottom:#ccc 1px dashed;line-height:44px}
.inewcon ul li a{font-size:14px;color:#555}
.indexfaq{margin-top:30px;border:#f0f0f0 1px solid;overflow:hidden}
.ifaqtit h4{margin:7px;margin-top:20px}
.ifaqtit .newpic img{width:85px;height:65px;margin:9px 0 9px 7px;overflow:hidden}
.ifaqcon ul{overflow:hidden;margin-left:7px;margin-bottom:30px}
.ifaqcon ul li{background:url(http://www.xxsfjx.com/templets/dh/template/ico3.jpg) no-repeat 0 50%;padding-left:15px;border-bottom:#f0f0f0 1px dashed;line-height:40px}
.ifaqcon ul li a{font-size:14px;color:#555}
.ifaqcon ul li:hover a,.inewcon ul li:hover a{color:#e23211;text-decoration:underline}
.indexcopy{overflow:hidden;margin-top:25px;border:#ccc 1px solid;padding:10px 10px 10px}
.indexcopy h4{font-size:17px;color:#333;margin-bottom:20px}
.indexcopy ul li:first-child{overflow:hidden;margin-bottom:20px;border-bottom:1px dashed #eee}
.indexcopy ul li:first-child p{margin-top:10px}
.indexcopy p i{font-style:normal;font-size:15px;padding:2px 3px}
.indexcopy p{line-height:28px;margin-bottom:8px;color:#444;font-size:14px}
.indexcopy p span{color:#e23211}
.indexcopy .ictit{margin-bottom:12px;border-bottom:2px #ccc solid;padding-bottom:3px}
.indexcopy .ictit .more{float:right;text-align:left;width:40px;color:#333;font-size:12px;margin-top:-13px;font-weight:400}
.indexcopy .icont{line-height:23px;text-indent:24px}
.indexcopy .icont img{width:100px;height:74px;float:left;margin:0 3px 0 10px}
.rongy{width:354px;background:#f2f2f2;text-align:center;margin:7px 0 0 0;height:60px}
.rongy img{width:320px;height:53px;margin-top:3px}
.tr_box{width:326px;height:130px;background:url(../template/js_bg.jpg) right top no-repeat}
.tr_box h4{margin:9px 0 4px 13px}
.tr_box .trxt{line-height:23px;margin-left:13px}
.lunbp{margin-top:15px;border:#ccc 1px solid;overflow:hidden}
.lunbp .tit{float:left;width:30px}
.lunbp ul{float:right;overflow:hidden}
.lunbp ul li{float:left;width:164px;text-align:center;line-height:22px;font-size:12px;margin-top:15px}
.lunbp ul li img{width:150px;height:113px}
.bot_logo{width:248px}
.bot_logo img{margin:10px 0 0 10px}
.bot_info{width:817px;text-align:center}
#page{margin:40px auto 0;overflow:hidden;width:1300px;margin-top:20px}
.page_l{width:20%}
.page_r{width:76%;padding:10px;border:#f0f0f0 1px solid}
.page_r .ab_con h2{font-size:20px;color:#222;margin-bottom:10px;margin-top:15px}
.page_r .ab_con h3{font-size:18px;margin-bottom:10px;margin-top:15px}
.page_num{background-color:#f9f9f9;height:35px;text-align:center;margin-top:3px;overflow:hidden;line-height:35px;font-size:14px;color:#444}
.page_num a{font-size:14px;color:#444}
#page h1 a{color:#111}
.l_box{overflow:hidden}
.l_box .box_tit{background:#e23211;line-height:45px;text-align:center;color:#fff;font-size:17px;font-weight:400}
.l_box .box_tit b,.l_box .box_tit span{font-weight:400}
.l_box .box_info{border:#f0f0f0 1px solid;border-top:none}
.l_box .box_info ul{overflow:hidden;margin-top:10px;margin-bottom:20px}
.box_list{padding:2px 0 5px 14px}
.box_list ul li{background:url(../template/ico4.jpg) no-repeat 0 50%;line-height:44px;padding-left:15px;overflow:hidden;font-size:14px}
.l_box .box_tit2{background:#666;line-height:45px;text-align:center;color:#fff;font-size:17px}
.l_box .box_tit2 b{font-weight:400}
.box_list2{margin:10px}
.box_list2 .b2_tit{overflow:hidden;font-size:16px}
.box_list2 .b2_info{text-align:center;margin-top:11px;margin-bottom:25px}
.box_list2 .b2_info img{width:100%;height:auto}
.box_list strong{font-weight:400;font-size:15px}
.box_list a,.box_list3 p a{color:#333;text-decoration:none}
.box_list a:hover,.l_box .box_info .box_list3 p a:hover{color:#c00;text-decoration:none}
.l_box .box_info .box_list3{padding:2px 0 5px 14px}
.box_list3 p{border-left:3px solid #e23211;padding-left:15px;margin-top:20px}
.l_box .box_info .box_list3 ul li{background:url(../template/ico5.gif) no-repeat 0 50%;line-height:35px;padding-left:13px;overflow:hidden}
.l_box .box_info .box_list3 ul li a{font-size:14px;color:#555}
.l_box .box_info .box_list3 p a{font-size:16px;color:#444}
.box_list_video li a{font-size:14px;color:#444}
.box_list_video li{float:left;width:47.5%;margin-left:1.5%;text-align:center;margin-bottom:20px;border:1px solid #eee}
.box_list_video li img{width:100%;height:auto}
.l_box .box_info .box_list_video ul{overflow:hidden;margin-left:-1.5%}
.box_list_video li:hover a{color:#e23211;text-decoration:underline;margin-bottom:1px!important}
.box_list_video li:hover{border:1px solid #e23211}
.box_list_video p.video_ask a{text-align:center;margin-right:37px;background:#e23211;border:5px solid #ffe1dc;color:#fff;line-height:40px;border-radius:25px;padding:8px 25px;font-size:14px}
.box_list_video p.video_ask{text-align:center;margin-bottom:15px}
.ab_tit{overflow:hidden;font-size:20px;border-bottom:#f0f0f0 1px solid;margin-bottom:30px;line-height:35px;padding-bottom:5px}
#page .video_tit{overflow:hidden;margin-bottom:20px}
#page .video_tit h1{font-size:22px;color:#e23211;margin-bottom:20px;border-bottom:1px solid #eee;overflow:hidden;margin-bottom:15px;line-height:35px;padding-bottom:5px}
#page .video_tit dl.video_type{overflow:hidden;width:100%;margin-bottom:10px}
#page .video_tit dl.video_type dd{float:left;width:14%;text-align:center}
#page .video_tit dl.video_type dd p{line-height:28px;margin-bottom:5px;font-size:17px;color:#333}
#page .video_tit dl.video_type dd p span{font-size:14px;margin-right:8px}
#page .video_tit dl.video_type dd p span a{color:#999}
#page .video_tit dl.video_type dd p span a:hover{color:#e23211}
#page .video_tit p.image-display-08{float:left;margin-left:20px}
#page .video_tit p.image-display-08 span{display:block}
#page .video_tit p.image-display-09{float:left}
.ab_video h4{background:url(../images/iconyuan.jpg) no-repeat left 0;padding-left:30px;background-size:22px}
.ab_tit h1,.ab_tit h2{font-size:20px;color:#444;overflow:hidden;margin-bottom:20px;float:left}
.ab_tit{font-size:20px;color:#444;overflow:hidden;margin-bottom:20px;float:left}
.ab_contact .ab_mobile span,.ab_contact .ab_tel span{font-weight:700}
.describe{font-size:15px;line-height:28px;overflow:hidden;margin-top:15px;margin-bottom:15px;color:#444}
.ab_tit h1{float:left}
.ab_tit span{float:left;margin-left:15px}
.ab_tit span a{color:#e23211;font-size:14px;border:1px solid #e23211;padding:4px 15px;margin-right:10px}
.ab_tit span a:hover{background:#e23211;color:#fff}
.ab_tit a.line_price{color:#fff;background:#e23211;border:5px solid #ffe1dc;line-height:40px;padding:8px 25px;font-size:14px}
.ab_video li.videoli video{width:213px;height:160px}
.ab_tit p{line-height:28px;float:left;margin-bottom:20px;font-size:15px;width:33%;margin-bottom:20px}
.ab_tit p.image-display-01 span,.ab_tit p.image-display-02 span,.ab_tit p.image-display-03 span{font-size:14px;margin-left:25px;font-size:14px;border:1px solid #e23211;color:#e23211;padding:5px 10px}
.page_r .image-display-04 a,.page_r .image-display-05 a,.page_r .image-display-06 a{background:#f0f0f0;color:#444;font-size:14px;padding:5px 10px;margin-left:25px}
.ab_tit p.image-display-01 span:hover,.ab_tit p.image-display-02 span:hover,.ab_tit p.image-display-03 span:hover,.page_r .image-display-04 a:hover,.page_r .image-display-05 a:hover,.page_r .image-display-06 a:hover{color:#fff;background:#e23211}
.ab_tit p.image-display-01 span:hover a,.ab_tit p.image-display-02 span:hover a,.ab_tit p.image-display-03 span:hover a{color:#fff}
.page_r .image-display-07 a{margin-left:19px;color:#444;font-size:14px;border:1px solid #eee;padding:5px 10px}
.page_r .image-display-07 a:hover{color:#e23211;border:1px solid #e23211}
.image-display-08 span{color:#e23211;font-size:20px}
.page_r .image-display-09 a{padding:5px 20px;margin-left:20px;text-align:center;margin-right:37px;background:#e23211;border:5px solid #ffe1dc;color:#fff;line-height:40px;border-radius:25px}
.ab_tit p.image-display-08{margin-left:10px;width:30%}
.product_price_tit p strong a{color:#333}
.product_price li:hover .product_price_tit p strong a{color:#e23211;text-decoration:underline}
.product_price_tit p.product_consulting a{color:#fff;background:#e23211;border:5px solid #ffe1dc;line-height:40px;padding:8px 25px}
.pro_news{overflow:hidden;margin-top:30px}
.pro_news dl{overflow:hidden;float:left;width:30.7%;border:1px solid #eee;margin-right:2%;padding:10px .5% .5%}
.pro_news dl:last-child{float:right;margin-right:0}
.pro_news dl dt{font-size:20px;color:#333;margin-bottom:20px}
.pro_news dl dt span{color:#e23211}
.pro_news dl dd{line-height:45px;margin-bottom:15px;border-bottom:1px dashed #eee}
.pro_news dl dd a{color:#444}
.pro_news dl dd:hover a{color:#e23211;text-decoration:underline}
.ab_con{overflow:hidden;font-size:14px;line-height:28px;color:#333}
.pr_class{line-height:45px;margin-bottom:15px;font-size:14px;color:#444;overflow:hidden;border-bottom:#f9f9f9 1px solid}
.pr_class p{margin:0 10px}
.pr_class p a{text-decoration:none;margin-right:4px;color:#444;border:#f0f0f0 1px solid;padding:5px 10px}
.pr_box .pr_des{padding:0 10px}
.pr_box .pr_des a{color:#3a708e}
.pr_class p a:hover{color:#c00;text-decoration:none}
.pr_box{width:23%;margin-left:1.5%;text-align:center;margin-bottom:20px;border:#f0f0f0 1px solid}
.pr_box .pr_img img{width:172px;height:129px;padding:2px}
.pr_box .pr_img2 img{width:100%;height:162px!important;border:#ccc 1px solid;padding:2px}
.pr_box .pr_tit{text-align:center;line-height:28px;font-weight:700}
.pr_box .pr_tit2{text-align:center;line-height:32px;font-size:14px}
.pr_box .pr_des{line-height:26px;overflow:hidden;color:#555;font-size:14px}
.pr_box .pr_des a{font-size:12px}
.page_tit{line-height:33px;margin-bottom:20px;margin-top:20px}
.page_tit:before{content:'';width:8px;height:28px;background-color:#e23211;position:absolute}
.page_con,.page_content{overflow:hidden}
.page_content{margin-top:30px;border-top:1px solid #f0f0f0}
.page_con p,.page_content p{font-size:15px;color:#444}
.page_con p span,.page_con td span{color:#e23211;padding-right:10px;font-size:15px}
.page_content p a{color:#e23211}
.pr_box .pr_tit a{color:#333;font-size:14px}
.page_con .dkkleft{font-size:14px;color:#333;line-height:30px}
.page_con .dkkleft br{margin-bottom:10px;padding-bottom:10px}
.page_con .dkkleft a{margin-top:10px;padding-top:10px}
.page_con .dkkleft p{margin-bottom:10px;line-height:29px;font-size:15px;color:#444}
.page_con .dkkleft p span.dkk_price{color:#e23211;font-size:18px;position:absolute;right:8px;border:1px solid #e23211;padding:3px 15px}
.page_con p.dkk_type{margin-top:15px;padding:2px 0;letter-spacing:1px}
.page_con h1{font-size:21px;line-height:28px;color:#222;margin-bottom:10px}
.page_content dl{overflow:hidden}
.page_content dt{float:left;width:31%;margin-left:1.5%}
.page_content dd{width:47%;float:left;margin-left:1.5%}
.page_content dl video{width:100%;height:auto!important}
.page_con p.ddk_model span{margin-right:5px;padding:4px 7px;border:1px solid #ccc;color:#333;line-height:35px}
.page_con p.ddk_advant span{color:#e23211}
.page_con p.ddk_parameter span{margin-right:9px;padding:8px 7px;border:1px solid #ccc;line-height:35px;font-size:16px}
.page_con p.ddk_material{font-size:14px}
.page_con p.dkk_type a{background:#e53536 url(../images/zx-price.gif) no-repeat 10px 50%;padding-left:70px;box-shadow:-2px 5px 5px 5px rgba(4,4,4,.21);color:#fff;padding-top:0;display:block;float:left;width:100px;line-height:45px;border-radius:15px;font-size:17px}
.page_con p.dkk_type a:hover{border-radius:0}
.page_con p.dkk_type span{float:right;font-size:15px;color:#444;background:url(../images/ico-tel.png) no-repeat 0 50%;padding-left:55px}
.page_con p.dkk_type span i{color:#e23211;font-style:normal;font-size:22px;display:block;margin-right:10px}
.page_con img{margin:5px auto}
.page_sub{text-align:right;line-height:26px;display:none}
.page_sub em{margin-right:10px;font-style:normal;font-size:12px}
.page_pr img{width:370px;height:245px;float:right;margin:8px}
.pro_xg{overflow:hidden}
.pro_xg p a{color:#444}
.pro_xg ul{overflow:hidden;margin-top:5px}
.pro_xg li{line-height:28px;margin-bottom:10px;border-bottom:1px dashed #eee}
.pro_xg li a{color:#444!important;font-size:14px}
.pro_xg li:hover a{color:#ef0404!important;text-decoration:underline}
.pro_xg p{line-height:32px;margin-bottom:6px;border-bottom:1px dashed #eee}
.p_next{text-align:center;overflow:hidden}
.p_next span{margin-right:25px}
.news_tit{line-height:33px;color:#444;font-size:20px}
.news_tit h2{font-size:20px;color:#444;border-bottom:#f0f0f0 1px solid}
.news_sub{text-align:center;line-height:26px}
.news_sub em{margin-right:10px;font-style:normal;font-size:12px}
.news_xg{overflow:hidden;margin-top:30px}
.news_xg ul{overflow:hidden;margin-left:-1.5%}
.news_xg ul p{margin-bottom:20px;font-size:17px;padding-left:15px}
.news_xg ul li{margin-left:1.5%;float:left;width:23.5%;text-align:center;font-size:14px}
.news_xg ul li img{width:100%;height:189px!important}
.news_xg ul li a{color:#444;line-height:25px}
.news_xg ul li a:hover,.p_next a:hover{color:#e23211}
.p_next{overflow:hidden;margin-top:30px;margin-bottom:40px;background:#f9f9f9;padding:10px;line-height:40px;font-size:15px;color:#444}
.p_next a{color:#444;font-size:14px}
.photorec{text-align:center;overflow:hidden;margin-bottom:15px;margin-top:10px}
.photorec ul{margin-top:12px;margin-left:-1%}
.photorec ul li{float:left;width:11.5%;text-align:center;line-height:28px;margin-left:1%;margin-bottom:15px}
.photorec ul li img{width:100%;height:112px}
.photorec ul li a{color:#444;text-decoration:none}
.photorec ul li a:hover{color:#e23211;text-decoration:underline}
.xgzsleft{float:left;width:45%;margin-right:2%;margin-top:30px}
.xgzsleft b,.xgzslefttitle{font-size:18px;font-weight:600;margin-bottom:10px}
.mbxljj{margin:5px}
.dkk{overflow:hidden}
.dkkleft{float:left;width:49%}
.dkkright{float:right;width:49%}
.dkkright img{border:1px solid #ccc;padding:3px;width:98%!important;height:auto!important}
.clearheight{height:20px;margin-bottom:20px;clear:both;border-bottom:1px solid #ccc}
.imga img{margin:10px 0}
.xgcp{overflow:hidden}
.xgcp dt{text-align:center}
.xgcp dt a{color:#444}
.xgcp dl{line-height:25px;float:left;width:22.7%;margin-right:2.1%;overflow:hidden;border:1px solid #eee}
.xgcp dl img{padding:2px;margin:0;width:100%;height:174px}
.titlexgwz{color:#444;font-weight:700}
.xgwz p{line-height:28px;float:left;width:48%;margin-bottom:10px!important;margin-top:5px!important;margin-right:2%;border-bottom:1px dashed #eee}
.xgwz{overflow:hidden;margin-bottom:10px}
.titlexgwz{font-weight:700;margin-top:30px;margin-bottom:20px;border-bottom:1px solid #ccc;height:25px;line-height:25px;font-size:17px}
.clearboth{clear:both;height:20px}
#map{width:100%;height:467px;border:1px solid #dcdbdb}
.bottom{display:none}
.ifaqtit h4{font-size:17px}
.inewtit h4{font-size:17px;margin-top:20px}
.ifaqcon ul li a:hover,.inewcon ul li a:hover{color:#e23211}
.cpclass .cshow .title a{color:#e23211}
.cpclass .cshow .title2 a{color:#999;font-size:12px!important}
.contleft{margin-top:30px}
.cpclass .cshow .title2 a:hover{color:#e23211}
#bottom{padding:0 0 15px;overflow:hidden;font-size:14px;line-height:28px;margin-top:30px;color:#444;background:#f0f0f0}
#bottom .jiathis_style{background:#e23211eb;text-align:center;color:#fff;padding:8px 0;margin-bottom:8px}
#bottom .jiathis_style a{color:#fff}
#bottom p{color:#444;text-align:center;line-height:28px;font-size:14px}
#bottom p a{color:#444}
#friend{width:1180px;margin:0 auto;line-height:26px}
#friend a{color:#666}
.ind_pro ul li a:hover{color:#e23211}
.l_box .box_info .box_list a{font-size:14px;color:#555}
.news_tit{overflow:hidden}
.news_sub em{font-size:14px;color:#666}
.news_xg ul li a{font-size:15px}
.news_xg{font-size:15px}
.l_box .box_info .box_list2 .b2_tit{font-size:17px}
.l_box .box_info .box_list3 ul li:hover a{color:#e23211;text-decoration:underline}
.l_box .box_info{margin-bottom:30px}
.l_box .box_pro{overflow:hidden;border:1px solid #eee}
.l_box .box_pro dd{float:left;width:47.6%;margin-left:1.5%;border:1px solid #eee;margin-bottom:15px;text-align:center;line-height:28px}
.l_box .box_pro dd a{color:#444}
.l_box .box_pro dd:hover a{color:#e23211}
.l_box .box_pro dd img{width:100%;height:auto}
.prshow{overflow:hidden;margin-bottom:30px}
.prshow ul{overflow:hidden;margin-left:-2%}
.prshow li{font-size:15px;float:left;width:26.5%;margin-left:2%;text-align:center;border:1px solid #f0f0f0;padding:20px;margin-bottom:15px}
.prshow li img{width:100%;height:auto}
.prshow li a{color:#333}
.prshow li a:hover{color:#e23211}
.prshow_title{overflow:hidden;margin-bottom:25px;border-bottom:1px solid #eee;padding-bottom:5px;line-height:45px}
.prshow_title h2{font-size:20px;color:#222;float:left}
.prshow_title a{color:#e23211;border:1px solid #e23211;padding:8px 30px}
.prshow p.pro_des{overflow:hidden;margin-bottom:30px;font-size:15px;line-height:28px;color:#444;background:#ffcbc126;border:1px dashed #e23211;border-radius:10px 10px 20px 0;padding:10px}
.pro_content{overflow:hidden}
.pro_content .pro_title h2 #leftmenu0 li.current{color:#fff}
.pro_content .content1{overflow:hidden;margin-top:10px;border-bottom:1px dashed #eee;margin-bottom:10px;font-size:14px}
.pro_content .content1 h3{color:#333;margin-bottom:20px;font-weight:100}
.pro_content .content1 h3 span{color:#e23211;border-bottom:3px solid #e23211;padding-bottom:5px;font-weight:700;margin-top:8px;font-size:18px}
.pro_content .content1 h4{font-size:15px;color:#333;margin-bottom:10px}
.pro_content .content1 p{font-size:14px;color:#444;margin-bottom:10px;line-height:28px}
.pro_content .content1 p strong{font-size:16px;color:#444}
.pro_content .content1 p span{color:#e23211}
.pro_content .content1 h3 a{font-size:14px;font-weight:100;border:1px solid #e23211;padding:2px 3px}
.pro_content .content1 ul{overflow:hidden;margin-left:-2%}
.pro_content .content1 ul li{float:left;width:30%;margin-left:2%;border:1px solid #eee;line-height:28px;text-align:center;margin-bottom:15px}
.mbxljj{background:#f9f9f9;margin-bottom:28px!important;padding:10px;font-size:14px}
.page_con h2{font-size:20px;color:#222;margin-bottom:10px;margin-top:15px}
.page_con h2 a{color:#e23211}
.page_con p{line-height:28px;margin-bottom:8px}
.page_con p a{color:#e23211}
.page_con h3{font-size:17px;color:#333;margin-bottom:10px}
.l_box .box_info .box_list2 .b2_tit a:hover{color:#e23211}
.news_tit h1{margin-top:30px;margin-bottom:15px;text-align:center}
.news_xg a{font-size:15px;color:#444}
.news_xg ul p{color:#444}
.page_r{font-size:14px;color:#444}
.page_r a{color:#e23211}
.pr_class a{color:#444}
.prshow li a{color:#333!important}
.pr_box:hover .pr_tit a{color:#e23211;text-decoration:underline}
.pr_box .pr_des a:hover{color:#e23211}
.showpage{overflow:hidden;margin-bottom:30px}
.showpage li{float:left}
.showpage .pageinfo,.showpage li{text-decoration:none;padding:0 8px;margin:1px;border:1px solid #ddd}
.showpage li:hover{background-color:#d40707;color:#fff;border:1px solid #d40707;text-decoration:none}
.showpage .thisclass{color:#fff;background:#d40707;border:1px solid #f9f9f9}
.showpage li a:hover{color:#fff}
.xgwz li{line-height:35px;overflow:hidden;border-bottom:1px dashed #f0f0f0;background:url(../template/ico1.jpg) no-repeat 0 50%;padding-left:20px}
.xgcp li{line-height:35px;overflow:hidden;border-bottom:1px dashed #f0f0f0;background:url(../template/ico1.jpg) no-repeat 0 50%;padding-left:20px}
.xgwz p a{color:#444}
.xgwz p:hover a{color:#ef0404;text-decoration:underline}
.xgcp a{font-size:14px}
.xgwz a{font-size:14px}
.page_con p{color:#333;font-size:14px}
.xgwz a:hover{color:#e23211}
.xgcp a:hover{color:#e23211}
.xgcp dl:hover a{color:#ef0404;text-decoration:underline}
.indexnew ul{overflow:hidden}
.inewcon ul li a{white-space:nowrap;text-overflow:ellipsis;width:80%}
.lung{background:#fff;float:left;width:97%;position:relative;overflow:hidden;border-left:none}
.lung li{float:left;width:200px;text-align:center}
body{position:relative;margin:0;padding:0}
*{margin:0;padding:0;list-style-type:none}
a,img{border:0}
a,a:hover{color:#333;text-decoration:none}
.qqserver p img{display:inline;margin:-5px 5px 0 0;vertical-align:middle}
.scrollsidebar{position:absolute;z-index:999;top:220px;left:0}
.side_content{width:167px;height:auto;overflow:hidden;float:left}
.side_content .side_list{width:167px;overflow:hidden}
.show_btn{width:0;height:144px;overflow:hidden;margin-top:50px;float:left;cursor:pointer}
.show_btn span{display:none}
.close_btn{width:24px;height:24px;cursor:pointer}
.side_title{height:46px}
.side_title{height:46px}
.side_bottom{height:8px}
.side_center{font-family:Verdana,Geneva,sans-serif;padding:10px 12px 5px 12px;font-size:12px}
.close_btn{float:right;display:block;width:19px;height:19px;margin:16px 7px 0 0}
.close_btn span{display:none}
.side_center .qqserver p{text-align:left;padding:6px 0;margin:0;vertical-align:middle}
.phoneserver{font-size:14px;text-align:center}
.phoneserver p{padding:2px 0;margin:0;color:#666}
.msgserver{border-top:1px dotted #ccc;text-align:center;margin-top:6px;padding:10px 0 3px 0}
.side_content hr{border-bottom:1px solid #e6e6e6;height:1px;margin:10px 0;clear:both}
.side_green .side_title{background-position:-505px 0}
.side_green .side_bottom{background-position:-505px -60px}
.side_green .close_btn{background-position:-44px -45px}
.side_green .close_btn:hover{background-position:-65px -45px}
.side_green .show_btn{background-position:-187px 0}
.side_green .msgserver a{color:#68c40b}
.side_green hr{border-bottom:1px solid #edf2e5}
.cpclass .cshow ul li a:hover,.ifaqcon ul li a:hover,.ind_pro ul li a:hover,.inewcon ul li a:hover,.l_box .box_info .box_list a:hover,.lunbp ul li a:hover,.page_r a:hover,.pr_box .pr_tit a:hover{text-decoration:underline}
.l_box .box_info .box_list3 ul li a:hover{text-decoration:underline}
.lunbp ul li a{line-height:28px;font-size:14px;color:#555}
.pr_class p a:hover{text-decoration:underline;border:#e23211 1px solid;color:#e23211}
.product_price{overflow:hidden}
.product_price ul{overflow:hidden;margin-left:-1.5%}
.product_price li{overflow:hidden;width:23.5%;text-align:center;margin-bottom:20px;margin-left:1.5%;float:left;background:#f9f9f9;padding-bottom:10px}
.product_price_img img{width:100%;height:177px!important}
.product_price_tit p{font-size:14px;line-height:26px;margin-top:4px;color:#555}
.product_price_tit p span{color:#d40707}
.product_price_tit a:hover{color:#e23211}
.product_price_tit b{color:#e23211;font-size:15px}
.ab_accessories{overflow:hidden;margin-left:-1.5%;margin-bottom:10px;margin-top:10px}
.ab_accessories li{float:left;width:31.5%;text-align:center;margin-left:1.5%}
.ab_accessories img{width:100%!important;height:auto!important}
.ab_workshop{overflow:hidden;margin-bottom:10px;margin-top:10px}
.ab_workshop li{float:left;width:23.5%;text-align:center;margin-left:1.5%;margin-bottom:15px}
.ab_workshop img{width:100%!important;height:auto!important}
.ab_culture{overflow:hidden}
.ab_culture dl{overflow:hidden;background:#f9f9f9;padding:10px;margin-top:20px}
.ab_culture dt{float:left;width:40%}
.ab_culture dd{float:right;width:55%}
.ab_culture dd p{line-height:28px;font-size:14px;color:#444;margin-bottom:15px;border-bottom:#fff 1px dashed;padding-bottom:10px}
.ab_culture dd p span{font-size:15px;color:#d40707}
.ab_culture ul{overflow:hidden;margin-left:-1.5%;margin-top:30px}
.ab_culture li{float:left;width:23.5%;margin-left:1.5%;text-align:center;margin-bottom:15px}
.ab_culture img{width:100%;height:auto!important}
.ab_culture .culture_tit{font-size:15px}
.ab_video{overflow:hidden}
.ab_video ul{overflow:hidden;margin-left:-1.5%}
.ab_video li{float:left;width:23.2%;margin-left:1.5%;text-align:center;font-size:14px;color:#444;margin-bottom:20px;border:1px solid #eee;padding-bottom:5px}
.ab_video video{width:100%;height:148px}
.ab_video h3{font-size:16px;color:#333;margin-bottom:15px}
.ab_video h4{font-size:15px;color:#e23211;font-weight:100;margin-bottom:15px}
.image-display{overflow:hidden;margin-bottom:20px}
.image-display p{line-height:28px}
.image-display-img{width:48%;float:left;padding:15px 15px 0;border:1px solid #ccc;text-align:center;color:#e23211}
.image-display-img p{margin-bottom:5px}
.image-display-video{overflow:hidden;width:47%;float:right}
.image-display-video ul{overflow:hidden;margin-left:-1%}
.image-display-video li{width:48%;float:left;margin-left:1%;text-align:center;margin-bottom:15px}
.image-display-img p video{width:100%;height:auto}
.ab_service{overflow:hidden}
.ab_service ul{overflow:hidden;margin-left:-1.5%;margin-top:25px;margin-bottom:10px}
.ab_service li{width:23.5%;margin-left:1.5%;text-align:center;margin-bottom:15px;font-size:14px;color:#444;float:left}
.ab_process .process_top{overflow:hidden}
.ab_process{overflow:hidden;margin-top:30px}
.ab_process .process_title{font-size:20px;color:#444;overflow:hidden;border-bottom:#f0f0f0 1px solid;margin-bottom:30px;line-height:35px}
.ab_process ul li{background:#fff;box-sizing:border-box;border-radius:15px}
.ab_process .process_top{margin-left:-12%;padding:20px 0;box-sizing:border-box}
.ab_process .process_top li{position:relative;float:left;text-align:center;width:13%;margin-left:12%}
.ab_process .process_top .one:after{position:absolute;background:url(../images/one.png) no-repeat;content:"";display:block;width:182px;height:50px;right:-182px;top:50%;margin-top:-25px}
.ab_process .process_top .two:after{position:absolute;background:url(../images/two.png) no-repeat;content:"";display:block;width:182px;height:50px;right:-182px;top:50%;margin-top:-25px}
.ab_process .process_top .three:after{position:absolute;background:url(../images/three.png) no-repeat;content:"";display:block;width:182px;height:50px;right:-182px;top:50%;margin-top:-25px}
.ab_process .process_top li.zuihou:after{background:0 0}
.ab_process .process_bottom li.last:after{background:url(../images/four.png) no-repeat;content:"";display:block;width:126px;height:190px;position:absolute;right:-126px;top:-100px}
.ab_process .process_bottom .five:after{position:absolute;background:url(../images/five.png) no-repeat;content:"";display:block;width:142px;height:50px;right:-122px;top:50%;margin-top:-25px}
.ab_process .process_bottom .six:after{position:absolute;background:url(../images/five.png) no-repeat;content:"";display:block;width:142px;height:50px;right:-122px;top:50%;margin-top:-25px}
.ab_process li img{width:80px}
.ab_process li p{font-size:14px;color:#444;margin-top:5px}
.ab_process .process_bottom{margin-top:80px}
.ab_process .process_bottom li{position:relative;float:left;text-align:center;width:15%;margin-left:6.5%}
.ab_service .service_tit{font-size:14px;line-height:28px;margin-bottom:25px}
.ab_service .service_abstract{font-size:14px;line-height:28px}
.ab_contact{overflow:hidden}
.ab_contact dl{overflow:hidden;margin-bottom:25px}
.ab_contact dt{float:right;width:50%}
.ab_contact dd{float:left;width:48%}
.ab_contact dd p{line-height:28px;margin-bottom:5px}
.ab_contact dt img{width:100%!important;height:auto!important}
.ab_contact .ab_business a{color:#fff;padding-bottom:7px;text-align:center;padding-top:7px;padding-left:20px;margin-left:25px;padding-right:20px;width:100px;background-color:#ed1e24}
.ab_contact .ab_tel a{color:#e23211;font-size:15px}
.ab_contact .ab_fax{background:url(../images/ab_fax.png) no-repeat;padding-left:30px;background-size:22px}
.ab_contact .ab_linkman{background:url(../images/ab_linkman.png) no-repeat;padding-left:30px;background-size:22px}
.ab_contact .ab_email{background:url(../images/ab_email.png) no-repeat;padding-left:30px;background-size:22px}
.ab_contact .ab_factory{background:url(../images/ab_factory.png) no-repeat;padding-left:30px;background-size:22px}
.ab_contact .ab_qq{background:url(../images/ab_qq.png) no-repeat;padding-left:30px;background-size:22px}
.ab_contact .ab_mobile{background:url(../images/ab_mobile.png) no-repeat;padding-left:30px;background-size:22px}
.ab_contact .ab_tel{background:url(../images/ab_tel.png) no-repeat;padding-left:30px;background-size:22px}
.classification_title{margin-bottom:25px;font-size:14px;line-height:26px;color:#555}
.button{text-decoration:underline!important;border:#e23211 1px solid!important;color:#e23211!important}
.pr_box .pr_tit a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}
.ab_honor{overflow:hidden}
.ab_honor ul{overflow:hidden;margin-left:-1.5%;margin-top:25px}
.ab_honor li{float:left;width:23.5%;margin-left:1.5%;text-align:center;margin-bottom:15px}
.ab_honor img{width:100%;height:auto!important}
.honor_tit{font-size:16px;line-height:35px;border-bottom:#f0f0f0 1px solid;color:#444;font-weight:700}
.product_consulting{color:#e23211;padding:5px 10px}
.material_five,.material_four,.material_one,.material_six,.material_three,.material_two{overflow:hidden;padding:10px;border-bottom:#f0f0f0 1px solid;margin-bottom:20px}
.material_five ul,.material_four ul,.material_one ul,.material_six ul,.material_three ul,.material_two ul{overflow:hidden;margin-left:-1.5%;margin-top:25px}
.material_five li,.material_four li,.material_one li,.material_six li,.material_three li,.material_two li{float:left;width:21.1%;text-align:center;color:#444;line-height:28px;margin-left:1.5%;padding:8px;border:#f0f0f0 1px solid;margin-bottom:15px}
.material_five li a,.material_four li a,.material_one li a,.material_six li a,.material_three li a,.material_two li a{color:#444}
.material_one h3,.material_three h3,.material_two h3{font-size:20px;line-height:35px;border-bottom:#f0f0f0 1px solid}
.material_one h4,.material_three h4,.material_two h4{font-size:18px;margin-top:20px;color:#555;font-weight:400}
.material_instructions{color:#fff;padding:10px;background:#d40707;border-radius:10px;margin-bottom:30px}
.material_five li img,.material_four li img,.material_one img,.material_six li img,.material_three img,.material_two img{width:100%!important;height:auto!important}
.material_five li:hover a,.material_four li:hover a,.material_one li a:hover,.material_six li:hover a,.material_three li a:hover,.material_two li a:hover,.prshow li a{color:#d40707}
.material_one dl,.material_three dl,.material_two dl{overflow:hidden;margin-left:-1.5%;margin-top:25px}
.material_one dl dd,.material_three dl dd{float:left;width:12.5%;margin-left:1.5%;text-align:center;border:1px solid #eee}
.material_one dl dd img,.material_three dl dd img{width:100%;height:96px!important}
.material_two dl dd{float:left;width:10.7%;margin-left:1.5%;text-align:center;border:1px solid #eee}
.material_des{margin-top:10px;font-size:14px;color:#444}
.material_des span{color:#e23211}
.material_title{font-size:18px;color:#e23211;margin-top:20px}
.prshow h3{font-size:20px;line-height:35px;border-bottom:#f0f0f0 1px solid;padding-left:10px}
.index_main{overflow:hidden}
.pr_box .pr_tit a{font-weight:400}
.material_title a{margin-right:37px;background:#e23211;border:5px solid #ffe1dc;color:#fff;line-height:40px;border-radius:25px;padding:8px 25px;font-size:14px}
.protype dl{border:1px solid #eee;padding:2%;overflow:hidden;margin-top:20px}
.protype dl dt{float:right;width:66%}
.protype dl dd{float:left;width:31%}
.protype dl dt p{line-height:28px;font-size:14px;color:#444;margin-bottom:8px;border-bottom:1px dashed #eee}
.protype dl dt p span{color:#e23211}
.protype dl dt p strong{font-size:18px;color:#333;display:block;margin-bottom:15px}
.protype dl dd img{width:100%;height:auto}
.protype dl dt p em{font-style:normal;padding:4px 2px}
.protype dl dt p a{color:#444}
.protype dl dt p a.typelink{border:1px solid #313b5e;color:#313b5e;margin-right:20px;padding:6px 15px}
.protype dl dt p a.typekefu{border:1px solid #e23211;color:#e23211;padding:6px 15px}
.fixed-bar{position:fixed;right:33px;width:47px;bottom:5px;z-index:10}
.fixed-bar .ele{background:rgba(34,34,34,.5);zoom:1;cursor:pointer}
.fixed-bar .ele{display:block;width:63px;height:47px;padding-top:8px;border-radius:4px;transition:.36s ease;margin-top:2px}
.fixed-bar .msg{background:#e23211}
.fixed-bar .wwx .icon{background:url(../images/wx-icon.png) no-repeat center}
.fixed-bar .icon{height:26px;width:100%}
.fixed-bar a,.fixed-bar span{display:block;width:100%;font-size:12px;color:#fff;text-align:center}
.fixed-bar .wwx:hover .fixed-wwx{display:block}
.fixed-bar .wwx .fixed-wwx{display:none;width:213px;height:139px;position:absolute;left:-203px;top:60px;text-align:center}
.fixed-bar .msg .icon{background:url(../images/msg.png) no-repeat center;background-size:23px}
.fixed-bar .wwx .icon{background:url(../images/wx-icon.png) no-repeat center;background-size:23px}
.fixed-bar .bj .icon{background:url(../images/ico-bj.png) no-repeat center;background-size:23px}
.fixed-bar .fa .icon{background:url(../images/ico-fa.png) no-repeat center;background-size:23px}
.fixed-bar .tel .icon{background:url(../images/tel-icon.png) no-repeat center;background-size:23px}
.fixed-bar .tel .fixed-tel{display:none;width:213px;height:139px;position:absolute;background:url(../images/fixed-tel-bg.png) no-repeat center;left:-203px;bottom:61px;text-align:center}
.fixed-bar .tel:hover .fixed-tel{display:block}
.fixed-bar .fixed-tel span{display:block;margin-top:50px;color:#999;font-size:14px}
.fixed-bar .fixed-tel p{color:#f7494b;font-size:18px;font-weight:700}
.fixed-bar .top .icon{background:url(../images/top-icon.png) no-repeat center}
.fixed-bar .ele:hover{background-color:#e23211}
.sidebar{width:20%;border:#f0f0f0 1px solid}
.hot_deals .tit,.sidebar_list .tit,.sidebar_pro .tit{background:#e23211;line-height:45px;text-align:center;color:#fff;font-size:17px;font-weight:400}
.sidebar_pro p{border-left:3px solid #e23211;padding-left:15px;margin-top:20px;margin-left:10px}
.sidebar_pro p a{font-size:15px;color:#444;font-weight:700}
.sidebar_list ul li a:hover,.sidebar_pro p a:hover,.sidebar_pro ul li a:hover{color:#c00}
.sidebar_pro ul{overflow:hidden;padding:10px}
.sidebar_pro ul li{background:url(../template/icon_list.png) no-repeat 0 50%;line-height:35px;padding-left:13px}
.sidebar_pro ul li a{font-size:14px;color:#444}
.sidebar_list ul{overflow:hidden;padding:10px}
.sidebar_list ul li{background:url(../template/ico4.jpg) no-repeat 0 50%;line-height:44px;padding-left:15px}
.sidebar_list ul li a{font-size:15px;color:#444}
.sidebar_honor{overflow:hidden;margin-bottom:30px;margin-top:20px;padding:0 10px}
.sidebar_honor .tit{color:#e23211;font-size:17px;font-weight:400;border-left:3px solid #e23211;padding-left:15px;margin-bottom:15px}
.content_page{width:76%;padding:10px;border:#f0f0f0 1px solid}
.pro_class{overflow:hidden;font-size:15px;color:#555;line-height:45px}
.pro_class a{text-decoration:none;margin-right:4px;color:#444;border:#f0f0f0 1px solid;padding:5px 10px;font-size:14px}
.pro_class .button,.pro_class a:hover{text-decoration:underline!important;border:#e23211 1px solid!important;color:#e23211!important}
.corporate_style{overflow:hidden}
.ab_honor h1,.ab_video h1,.corporate_style h1,.material_one h1,.product_price h1,.productlist h1{font-size:18px;color:#333;margin-bottom:15px}
.corporate_style ul{overflow:hidden;margin-left:-1.5%;margin-top:20px}
.corporate_style li{float:left;width:23%;float:left;margin-left:1.5%;margin-bottom:15px; margin-bottom:15px;}
.corporate_style li img{width:100%;height:auto}
.hot_deals{overflow:hidden}
.hot_deals ul{overflow:hidden;margin-left:-1.5%;margin-top:25px}
.hot_deals li{float:left;width:47.5%;margin-left:1.5%;text-align:center;margin-bottom:20px;border:1px solid #eee;line-height:22px}
.hot_deals li a{font-size:14px;color:#444}
.hot_deals li img{width:100%;height:auto}
.box_list_video li a{font-size:14px;color:#444}
.hot_deals li:hover a{color:#e23211;text-decoration:underline;margin-bottom:1px!important}
.hot_deals li:hover{border:1px solid #e23211}
.hot_deals .deals a{text-align:center;margin-right:37px;background:#e23211;border:5px solid #ffe1dc;color:#fff;line-height:40px;border-radius:25px;padding:8px 25px;font-size:14px}
.hot_deals .deals{margin-bottom:25px;text-align:center}
.ab_con h2,.ab_contact h2,.ab_culture h2,.ab_honor h2,.ab_service h2,.news_list h3{font-size:18px;color:#333;margin-bottom:15px}
.pro_news{overflow:hidden;margin-top:30px}
.pro_news ul{overflow:hidden;float:left;width:30%;border:1px solid #eee;margin-right:2%;padding:10px .5% .5%}
.pro_news ul p{font-size:16px;color:#555;margin-bottom:15px}
.pro_news ul p a{color:#e23211;font-weight:700}
.pro_news ul li{line-height:40px;border-bottom:1px dashed #eee;background:url(../template/icon_new.png) no-repeat 10px 50%;padding-left:25px}
.pro_news ul li a{color:#444;font-size:14px}
.pro_news ul li:hover a{color:#e23211;text-decoration:underline}
.productlist{overflow:hidden;margin-top:15px}
.productlist ul{overflow:hidden;margin-left:-1.5%;margin-top:20px}
.productlist li{overflow:hidden;float:left;width:23%;margin-left:1.5%;border:1px solid #f0f0f0;margin-bottom:15px}
.productlist li img{width:100%;height:auto}
.productlist .pr_tit{text-align:center;font-size:15px;line-height:35px}
.productlist .pr_tit a{font-size:15px;color:#333}
.productlist .pr_tit a:hover{color:#e23211;text-decoration:underline}
.productlist .pr_des{font-size:14px;color:#555;padding:5px 10px;line-height:25px}
.textcontent{overflow:hidden;margin-top:30px;border-top:1px solid #f0f0f0}
.textcontent h2{font-size:20px;margin-bottom:15px;margin-top:18px}
.textcontent h3{font-size:17px;color:#e23211;margin-top:15px}
.textcontent p{font-size:15px;line-height:28px;color:#444;margin-bottom:15px}
.textcontent p span{color:#e23211;font-weight:700}
.textcontent p a{color:#e23211;text-decoration:underline}
.material{font-size:15px;color:#444;line-height:28px;margin-top:15px}
.material a{color:#e23211;text-decoration:underline}
.news_con,.photoshow{overflow:hidden;margin-top:15px}
.news_con h1,.photoshow h1{text-align:center;font-size:20px;color:#222}
.news_con h2,.photoshow h2{font-size:18px;color:#333;margin-bottom:10px;margin-top:15px}
.news_con h3,.news_con h4,.photoshow h3,.photoshow h4{font-size:16px;color:#e23211}
.news_con p,.photoshow p{font-size:15px;margin-bottom:10px;margin-top:15px;color:#444;line-height:28px}
.news_con p span,.photoshow p soan{color:#e23211}
.news_con p a,.photoshow p a{color:#e23211;text-decoration:underline}
.news_con p a:hover,.photoshow p a:hover{color:#444;text-decoration:underline}
.news_con dl{margin-top: 15px;margin-left: -1.5%;}
.news_con  dl dd{float: left;margin-left: 1.5%;width: 22%;border: 1px solid #eee;padding: 5px;font-size: 15px;}
.news_con  dl dd span{color: #e23211;}
.news_con dd video{width: 100%;}
.related_products{overflow:hidden;margin-top:30px;border:1px solid #f0f0f0;padding:10px}
.related_products .tit{font-size:16px;color:#e23211eb;font-weight:700;border-bottom:1px solid #f0f0f0;margin-top:15px;line-height:35px}
.related_products ul{overflow:hidden;margin-top:20px}
.related_products li{float:left;width:23%;text-align:center;margin-left:1.5%;line-height:28px; margin-bottom:15px;}
.related_products li a{font-size:15px;color:#444;line-height:28px}
.related_products li a:hover{color:#e23211;text-decoration:underline}
.related_products li img{width:222px;height:167px}
.related_articles{overflow:hidden;margin-top:30px;border:1px solid #f0f0f0;padding:10px}
.related_articles .tit{font-size:16px;color:#e23211eb;font-weight:700;border-bottom:1px solid #f0f0f0;margin-top:15px;line-height:35px}
.related_articles ul{overflow:hidden;margin-top:15px}
.related_articles p,.related_articles ul li{line-height:45px;border-bottom:1px dashed #eee;background:url(../template/icon_new.png) no-repeat 10px 50%;padding-left:25px;width:47%;float:left}
.related_articles p a,.related_articles ul li a{color:#444;font-size:15px}
.related_articles p a:hover,.related_articles ul li a:hover{color:#e23211;text-decoration:underline}
.next{overflow:hidden;margin-top:30px!important;background:#f9f9f9;padding:10px;line-height:40px}
.next span{margin-left:20px}
.next a{color:#555!important;font-size:14px!important;text-decoration:none!important}
.next a:hover{color:#e23211!important}
.news_list{overflow:hidden}
.news_list ul{margin-top:12px;margin-bottom:30px;margin-left:-2%;overflow:hidden}
.news_list ul li{background:url(../template/ico3.jpg) no-repeat 0 50%;line-height:40px;border-bottom:#ccc 1px dashed;padding-left:20px;width:45%;float:left;margin-left:2%}
.news_list ul li a{color:#333;font-size:14px}
.news_list ul li span{float:right;color:#999;font-size:12px}
.news_list ul li a:hover{color:#e23211;text-decoration:underline}
.product_content{overflow:hidden;margin-top:30px}
.product_content h1{text-align:center;font-size:20px;color:#222}
.product_content h2{font-size:18px;color:#333;margin-bottom:10px;margin-top:15px}
.product_content h3,.product_content h4{font-size:16px;color:#e23211}
.product_content p{font-size:15px;margin-bottom:10px;margin-top:15px;color:#444;line-height:28px}
.product_content p span{color:#e23211}
.product_content p a{color:#e23211;text-decoration:underline}
.product_content p a:hover{color:#444;text-decoration:underline}
.provideo{overflow:hidden;border-top:1px dashed #eee;margin-top:30px}
.provideo ul{overflow:hidden;margin-top:20px}
.provideo ul li{float:left;width:31.5%;text-align:center;margin-left:1.5%;line-height:35px}
.provideo ul li p{font-size:15px}
.provideo video{width:100%;height:auto}
.textvideo{overflow:hidden;margin-top:30px}
.provideo h2,.textvideo h2{font-size:20px;margin-bottom:15px;margin-top:18px}
.textvideo ul{overflow:hidden;margin-top:20px}
.textvideo ul li{float:left;width:48%;text-align:center;margin-left:1.5%;line-height:35px}
.textvideo video{width:100%;height:auto}
.textvideo ul li p{font-size:15px}
.pro_title{overflow:hidden;margin-top:25px}
.pro_title h2{font-size:20px;margin-bottom:15px;margin-top:18px}
.pro_title ul{overflow:hidden;margin-bottom:15px}
.pro_title li{float:left;width:20%;text-align:center;margin-left:1.5%;border:1px solid #eee;font-size:15px;color:#444;line-height:35px}
.pro_title .current{color:#e23211;border:1px solid #e23211}
.pro_title li:hover{color:#e23211;border:1px solid #e23211}
.ab_contact dd p{font-size:15px;color:#444;line-height:28px}
#bottom .jiathis_style a{font-size:14px}
#bottom .jiathis_style a:hover{text-decoration:underline}
.ab_culture dd p{ font-size:15px;}
.ab_culture li,.ab_honor li{ font-size:15px; color:#555; line-height:28px;}
.ab_culture .culture_tit{ color:#555}
.page_con{border-bottom:1px solid #f0f0f0; padding-bottom:25px;}
.related_products dl{float:left;width:23%;text-align:center;margin-left:1.5%;line-height:28px; margin-bottom:15px;}
.related_products dl a{font-size:15px;color:#444;line-height:28px}
.related_products dl a:hover{color:#e23211;text-decoration:underline}
.related_products dl img{width:222px;height:167px}
.product_content dl{ overflow:hidden}
.product_content dd{ float:left; width:47%; margin-left:1.5%; text-align:center; margin-bottom:15px;}
.product_content dl video{ width:100%; height:auto}
.product_content dt{ float:left; width:31%; margin-left:1.5%; text-align:center; margin-bottom:15px;}


@media screen and (max-width:1300px){#bottom,#page,#warp,#width{width:100%;float:none;display:block}
.flexslider{height:339px}
}
@media screen and (max-width:1290px) and (min-width:768px){#bottom,#warp,#width,.ab_con,.ab_tit,.bot_info,.contleft,.contright,.dkk,.indexfaq,.indexnew,.indexpro,.l_box,.l_box .box_tit,.lunbp,.nav,.news_con,.news_tit,.news_xg,.page_con,.page_l,.page_r,.page_tit,.pr_class p,.topinfo,.w1002,.w980{width:100%;float:none;display:block}
.flexslider{height:339px}
#friend{width:100%}
.ind_pro ul li img{height:175px!important}
.indexcopy ul li{float:left;width:46%;margin-left:1.5%;border:1px solid #eee;padding:.5%}
.indexcopy ul{overflow:hidden;margin-left:-1.5%}
.lung{width:95%}
.news_list ul li a{display: block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; width:65%; float:left}
.related_articles p a, .related_articles ul li a{display: block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.news_list ul li{ width:44%}
.page_con p.dkk_type a{ display:none}
.page_con p.dkk_type span{ float:left}
.sidebar_honor img{ width:100% !important; height:auto !important}
}
@media screen and (max-width:768px){*{margin:0;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
body{font-family:Microsoft Yahei,Simsun,Arial,Helvetica,sans-serif}
#bottom,#warp,#width,.ab_con,.ab_tit,.bot_info,.contleft,.contright,.dkk,.indexfaq,.indexnew,.indexpro,.l_box,.l_box .box_tit,.lunbp,.nav,.news_con,.news_tit,.news_xg,.page_con,.page_l,.page_r,.page_tit,.pr_class p,.topinfo,.w1002,.w980{width:100%;float:none;display:block}
#friend,#neck,.bot_logo,.ind_pro ul li br,.indexcopy,.jiathis_style,.lunbp .tit,.nav ul li:nth-of-type(3),.page_l,.page_num select,.pr_box .pr_des,.toptext,embed,table.contact td:nth-of-type(2){display:none}
#bottom,.top{height:auto}
ul:after{content:'.';height:0;visibility:hidden;display:block;clear:both}
.logo{line-height:2em;text-align:center}
.flexslider{height:207px}
.flex-control-paging li em{height:4px}
.nav ul .m{width:25%;background:0 0}
.nav ul li{width:25%}
.nav ul li a:after{width:39%}
.nav ul li a:after{left:58px}
.k_sousuo .nav ul li a.hover,.nav ul li a:hover{background-color:#659002;color:#fff}
.news_con img,.page_con img{max-width:100%;height:auto!important}
#bottom{ padding-top:20px;}
#bottom p{ padding:0px 10px;}
.bottom{display:block;position:fixed;bottom:0;width:100%;background:#000;z-index:999}
.navbar-list{background:url(../template/tel_b.png) center 5px no-repeat;background-size:30px 30px;box-sizing:border-box;width:33.33%;float:left;text-align:center;border-right:1px solid #333}
.navbar-list a{text-decoration:none;display:block;padding-top:35px;line-height:1.8em;font-size:.8em;color:#fff;text-align:center;width:100%}
.all .msm{background-image:url(../template/msm.png)}
.all .map{background-image:url(../template/map.png)}
.all .share{background-image:url(../template/share.png)}
.all .pro{background-image:url(../template/pro.png)}
.w945{width:auto}
#lungd li a{display:block}
.cpclass .cshow{width:25%;height:auto}
.indexfaq,.indexnew{background:linear-gradient(#fff,#f0f0f0)}
.pr_box{width:24%;margin:.5%}
.news_xg ul li{width:24%;margin:.5%;padding:0}
.news_xg ul li a,.pr_box .pr_img,.xgcp dl dd{width:100%;height:0;padding:0;padding-bottom:75%;display:block;overflow:hidden}
.news_xg ul li a{padding-bottom:95%}
.ind_pro li a img,.news_xg ul li img,.pr_box .pr_img img,.xgcp dl img{width:100%;height:auto!important;max-width:100%;max-height:none}
.xgcp dl{width:49%;margin:.5%}
.l_box .box_info .box_list2 .b2_info img{width:100%;height:auto!important}
.page_con div video{width:100%!important;height:auto!important}
.ind_pro ul li{width:31%}
.fixed-bar{display:none}
.pro_content .content1 p video{width:100%;height:auto}
.pro_content .content1 .bbcontent li img{width:100%;height:auto}
.pro_content .content1 .bbcontent ul li{width:97%}
.pro_content .content1 ul li{width:48%}
.pro_content .pro_title h2 #leftmenu0{margin-left:0;margin-top:15px}
.content_page{ width:95%; margin:0px auto; float:none !important}
.sidebar{ width:98%; margin-top:30px;margin:0px auto;float:none !important}
.material,.describe,.ab_culture .culture_tit{ font-size:14px;}
.ab_honor h1, .ab_video h1, .corporate_style h1, .material_one h1, .product_price h1, .productlist h1{ font-size:18px;}
.productlist li{ width:31%}
.sidebar_pro ul li{ float:left; width:31%}
#bottom p a,#bottom p{ color:#666}
.mar8{ margin-bottom:0px !important;}
.productlist .pr_tit a{ font-weight:700}
.prshow h3,.material_one h3, .material_three h3, .material_two h3,.product_content h2{ font-size:17px;}
.protype dl dt p strong,.material_one h4, .material_three h4, .material_two h4,.ab_process .process_title{ font-size:16px; font-weight:700}
.productlist li img{ width:100% !important; height:auto !important;}
.productlist .product_price_tit{ text-align:center}
.pro_news ul{ width:100%; margin-bottom:25px;}
.pro_news ul p a{ font-size:15px;}
.content_page{ margin-bottom:30px;}
.news_list ul li a{display: block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; width:65%; float:left}
.sidebar_list ul li{ width:23%; float:left}
.sidebar_honor{ display:none}
.ab_culture dd p,.ab_culture li,.ab_honor li,.related_products li a,.related_articles p a, .related_articles ul li a,.news_con p, .photoshow p,.product_content p,.page_con .dkkleft p,.page_con p.ddk_parameter span{ font-size:14px;}
.news_con h2, .photoshow h2{ font-size:17px;}
.related_products li img{ width:100% !important; height:auto !important;}
.related_articles p a, .related_articles ul li a{display: block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.news_con video, .photoshow video{ width:100% !important; height:auto !important;}
.ab_con, .news_con, .page_con{ padding: 0 5px;}
.page_con p.dkk_type span{ float:left}
.page_con p.dkk_type a{ display:none}
.page_con .dkkleft{ margin-bottom:30px; overflow:hidden}
.bread{ padding-left:10px;}
.related_products dl img{ width:100% !important; height:auto !important;}
}


@media screen and (max-width:720px){
.product_content p img,.product_content p video{ width:100% !important; height:auto !important;}
.page_con h1{ text-align:center; font-size:20px;}
.dkkleft,.dkkright{width:100%;float:none;display:block}
.page_con p.dkk_type a{ display: block; width:150px;}
.page_con p.dkk_type span{ float:right}
.photoshow video,.photoshow p img{ width:100% !important; height:auto !important;}
.ab_contact dt{width:100%;float:none}
.ab_contact dd{width:100%;float:none;overflow:hidden;margin-top:20px}
}

@media screen and (max-width:576px){.ind_pro ul li{width:47%}
.lunbp ul li img{height:140px}
.xgzsleft{width:100%;margin-left:10px;margin-bottom:15px}
.xgwz p{width:100%}
.cpclass .cshow{width:50%}
.pr_box{width:48.33%}
.ind_pro ul li img{height:214px!important}
.flexslider{height:162px}
.nav ul li a:after{left:43px}
.p_next span{display:block}
.news_xg ul li{width:49%}
.ab_workshop li{width:48.5%;margin-bottom:15px}

.ab_honor li{width:48.5%}
.news_con ul li{width:97%;float:none}
.product_price li{width:48.5%}
.pr_box .pr_tit{font-weight:400}
.ind_pro ul li{margin-bottom:20px}
.nav ul li a{font-size:14px}
.ab_tit,.news_tit{padding-left:10px}
.ab_contact,.ab_culture,.ab_honor,.ab_service,.product_price,ab_process{padding:0 10px}
.ab_culture .culture_tit{line-height:28px}
.honor_tit{font-size:15px;font-weight:700}
.ind_pro ul li,.pr_box{margin-bottom:15px}
.pr_class p a{padding:5px 12px}
.prshow li{width:47%}
.ab_culture dt{width:100%;float:none}
.ab_culture dd{width:100%;float:none;overflow:hidden;margin-top:20px}
.ab_culture dd p{padding-bottom:2px;margin-bottom:2px}
.ab_culture li,.ab_service li{width:48.5%}
.ab_process .process_bottom .five:after,.ab_process .process_bottom .six:after,.ab_process .process_top .one:after,.ab_process .process_top .three:after,.ab_process .process_top .two:after{background:0 0}
.ab_process .process_bottom li.last:after{background:0 0}
.ab_process .process_top li{width:38%;margin-bottom:8px}
.ab_process .process_bottom{margin-top:0}
.ab_process .process_bottom li{width:49%}
.ab_process .process_title{padding-left:10px}
.ab_process .process_bottom li{margin-bottom:8px;margin-left:0}
.ab_video li{width:48.5%}
.material_one li,.material_three li,.material_two li{width:48.5%;margin-bottom:15px}
.page_con table{width:100%!important}
.material_one dl dd,.material_three dl dd,.material_two dl dd{width:23.5%;margin-bottom:20px}
.material_one dl dd img,.material_three dl dd img,.material_two dl dd img{height:88px!important}
.material_five li,.material_four li,.material_six li{width:48.1%;margin-bottom:20px}
.protype dl{width:96%;margin-left:4px}
.protype dl dd,.protype dl dt{width:100%;float:left;margin-bottom:20px}
.pro_news dl{width:99%;float:right;margin-right:3px;margin-bottom:20px}
.product_price_img img{height:auto!important}
.ab_tit p,.ab_tit p.image-display-08{width:48%}
.image-display-img,.image-display-video{width:100%;margin-bottom:20px}
.page_r{width:99%;margin-left:2px}
.productlist li{ width:48%}
.sidebar_pro ul li{ width:48%}
.news_list ul li{ width:98%}
.corporate_style li{ width:31%}
.ab_culture dd p{ line-height:35px;}
.related_articles p, .related_articles ul li{ width:100%}

}
@media screen and (max-width:480px){.ab_tit p,.ab_tit p.image-display-08{width:100%}
.material_one dl dd,.material_three dl dd,.material_two dl dd{width:23.5%;margin-bottom:20px}
.material_one dl dd img,.material_three dl dd img,.material_two dl dd img{height:88px!important}
.material_five li,.material_four li,.material_six li{width:48.1%;margin-bottom:20px}
.protype dl{width:96%;margin-left:4px}
.protype dl dd,.protype dl dt{width:100%;float:left;margin-bottom:20px}
.ind_pro ul li img{height:177px!important}
.lunbp ul li img{height:108px!important;width:100%!important}
.lunbp ul li{float:left;width:31%!important;margin-left:2%}
.lunbp ul{overflow:hidden;width:100%!important;position:initial!important;margin-left:-2%}
.lunbp ul li.clone{display:none!important}
.lunbp .tempWrap{position:initial!important;width:100%!important}
.lunbp a.lunbptit img{display:none}
.indexcopy{display:block}
.ind_pro ul li a.Inquis{margin:7px;padding:6px 8px;font-size:13px}
.ind_pro ul li a.Inquiry{padding:6px 11px;font-size:13px}
.nav ul li a:after{width:60%;left:23px}
.page_con table{width:100%!important}
.productlist li{ width:98%}
.news_list ul li a{width:100%; float:none}
.news_list ul li span{ display:none}
.sidebar_list ul li{ width:31%}
.corporate_style li,.related_products li{ width:48%}
.page_con p.dkk_type a{ width:100%;}
.page_con p.dkk_type span{ float: left}
.dkk_type{ overflow:hidden;}
.page_con p.dkk_type a{ margin-bottom:30px;}
.product_content dd,.product_content dt{ width:96%;float: none; overflow:hidden}
.related_products dl{ width:48%;}

}
@media screen and (max-width:360px){.lunbp ul li{float:left;width:47%!important;margin-left:2%}
.lunbp ul li img{height:116px!important;width:100%!important}
.ind_pro ul li img{height:130px!important}
.ind_pro ul li a.Inquis{margin:7px;padding:6px 8px;font-size:13px}
.ind_pro ul li a.Inquiry{padding:6px 11px;font-size:13px}
.nav ul li a:after{width:62%;left:17px}
.cpclass .cshow ul li a.price_color{display:none}
.material_one dl dd img,.material_three dl dd img,.material_two dl dd img{height:59px!important}
.ab_video video{height:132px}
.sidebar_pro ul li{ width:98%}
.sidebar_honor{ display: block}
.sidebar_honor img{ width:100% !important; height:auto !important;}
}
